Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
46 EBURY MEWS Terraced £523,000 10 Mar 2023
47 EBURY MEWS Terraced £1,700,000 4 Dec 2009
48 EBURY MEWS Terraced £1,650,000 7 May 2010
51 EBURY MEWS Terraced £1,393,000 22 May 2006
52 EBURY MEWS Terraced £2,650,000 21 Dec 2021
54 EBURY MEWS Terraced £375,000 1 May 1995
55 EBURY MEWS Terraced £636,500 30 Oct 1998
56 EBURY MEWS Terraced £3,280,000 16 Oct 1998
58 EBURY MEWS Flats/Maisonettes £120,000 26 Sep 1996
59 EBURY MEWS Terraced £1,550,000 25 Oct 2010
60 EBURY MEWS Terraced £875,000 16 Nov 2000